package com.java.entity;

import java.math.BigDecimal;
import java.util.Date;
/**
* @ClassName: RaceApply
* @Description: race_apply表：竞赛申请
* @author admin
* @date 2024-03-28
 */
public class RaceApply {
	/**
	 * 主键
	 */
	private String applyId;
	/**
	 * 申请人
	 */
	private String applyUserId;
	/**
	 * 所属竞赛
	 */
	private String applyCourseId;
	/**
	 * 报名文件
	 */
	private String applyFile;
	/**
	 * 0报名无效，1待审核，2审核通过，3弃赛
	 */
	private Integer applyStatus;
	/**
	 * 分数
	 */
	private BigDecimal applyScore;
	/**
	 * 申请时间
	 */
	private Date applyTime;
	/**
	 * 指导内容
	 */
	private String applyGuide;
	/**
	 * 指导文件
	 */
	private String applyGuideFile;
	/**
	 * 指导时间
	 */
	private Date applyGuideTime;

	public RaceApply() {
		super();
	}
	
	public String getApplyId() {
		return applyId;
	}
	public RaceApply setApplyId(String applyId) {
		this.applyId = applyId;
		return this;
	}
	
	public String getApplyUserId() {
		return applyUserId;
	}
	public RaceApply setApplyUserId(String applyUserId) {
		this.applyUserId = applyUserId;
		return this;
	}
	
	public String getApplyCourseId() {
		return applyCourseId;
	}
	public RaceApply setApplyCourseId(String applyCourseId) {
		this.applyCourseId = applyCourseId;
		return this;
	}
	
	public String getApplyFile() {
		return applyFile;
	}
	public RaceApply setApplyFile(String applyFile) {
		this.applyFile = applyFile;
		return this;
	}
	
	public Integer getApplyStatus() {
		return applyStatus;
	}
	public RaceApply setApplyStatus(Integer applyStatus) {
		this.applyStatus = applyStatus;
		return this;
	}
	
	public BigDecimal getApplyScore() {
		return applyScore;
	}
	public RaceApply setApplyScore(BigDecimal applyScore) {
		this.applyScore = applyScore;
		return this;
	}
	
	public Date getApplyTime() {
		return applyTime;
	}
	public RaceApply setApplyTime(Date applyTime) {
		this.applyTime = applyTime;
		return this;
	}
	
	public String getApplyGuide() {
		return applyGuide;
	}
	public RaceApply setApplyGuide(String applyGuide) {
		this.applyGuide = applyGuide;
		return this;
	}
	
	public Date getApplyGuideTime() {
		return applyGuideTime;
	}
	public RaceApply setApplyGuideTime(Date applyGuideTime) {
		this.applyGuideTime = applyGuideTime;
		return this;
	}

	public String getApplyGuideFile() {
		return applyGuideFile;
	}

	public RaceApply setApplyGuideFile(String applyGuideFile) {
		this.applyGuideFile = applyGuideFile;
		return this;
	}
	
}